package compraventa.negocio;

import java.util.Collection;

import compraventa.dao.AvisoDAO;
import compraventa.excepcion.DAOExcepcion;
import compraventa.modelo.Aviso;

public class GestionAvisos {
	

	public Collection<Aviso> buscarporfechainicio(String fechaInicio)
			throws DAOExcepcion {
		AvisoDAO dao = new AvisoDAO();
		return dao.listar();
	}

	
	public Aviso insertar(int idaviso,String nomaviso, String mensaje, String fechaInicio, String fechaFin, String ubicacion)
			throws DAOExcepcion {
		AvisoDAO dao = new AvisoDAO();

		Aviso vo = new Aviso();
		vo.setFechaInicio(fechaInicio);
		vo.setFechaFin(fechaFin);
		vo.setNomaviso(nomaviso);
		vo.setMensaje(mensaje);
		
		 
		
		

		return dao.insertar(vo);
	}

	
	public Aviso obtener(String fechaInicio) throws DAOExcepcion {
		AvisoDAO dao = new AvisoDAO();
		return dao.obtener(fechaInicio);
	}


	public Collection<Aviso> listar() throws DAOExcepcion {
		AvisoDAO dao = new AvisoDAO();
		return dao.listar();
}
}